Matthias Clasen [Sat, 15 Feb 2014 22:59:19 +0000 (17:59 -0500)]
Don't show an empty license tab
It is not useful to show a license tab, if there's no license
to read. This was pointed out as a possibility in
https://bugzilla.gnome.org/show_bug.cgi?id=724411
Yosef Or Boczko [Sat, 15 Feb 2014 18:01:14 +0000 (20:01 +0200)]
Updated Hebrew translation
Matthias Clasen [Sat, 15 Feb 2014 04:34:22 +0000 (23:34 -0500)]
Docs: use // for comments in examples
Without sgml mode, we can't escape /* as /* anymore,
so just switch to // for comments in examples.
Matthias Clasen [Fri, 14 Feb 2014 20:37:11 +0000 (15:37 -0500)]
header bar: squeeze the title in
Let the center widget extend into the border area, to avoid
resizing header bars needlessly. This improves the uniformity
of header bars across applications, some of which don't use
subtitles, or use custom title widgets.
https://bugzilla.gnome.org/show_bug.cgi?id=706515
https://bugzilla.gnome.org/show_bug.cgi?id=707999
Matthias Clasen [Fri, 14 Feb 2014 20:33:47 +0000 (15:33 -0500)]
Raleigh: fix a typo
titlebar is a style class, so it needs a .
Matthias Clasen [Fri, 14 Feb 2014 20:33:26 +0000 (15:33 -0500)]
Forgotten file
Matthias Clasen [Fri, 14 Feb 2014 16:56:48 +0000 (11:56 -0500)]
Fix a typo
Thanks to Thomas A. Stillings for spotting it.
Matthias Clasen [Fri, 14 Feb 2014 14:39:49 +0000 (09:39 -0500)]
app chooser: sync sensitivity of search button
The code setting up the button has been move a little later
in the dialog construction, with the effect that the entry
is already insensitive when we set up the binding.
Matthias Clasen [Fri, 14 Feb 2014 12:02:32 +0000 (07:02 -0500)]
app chooser: Add a search bar
This replaces the treeview typeahead popup with a GtkSearchBar,
and adds a search button to the header bar (if we have one).
https://bugzilla.gnome.org/show_bug.cgi?id=724218
Matthias Clasen [Fri, 14 Feb 2014 03:13:16 +0000 (22:13 -0500)]
color chooser: Make nonresizable by default
The color chooser does not contain any scrollable content,
therefore it should not be resizable.
Daniel Mustieles [Fri, 14 Feb 2014 09:17:32 +0000 (10:17 +0100)]
Updated Spanish translation
William Jon McCann [Thu, 13 Feb 2014 23:20:29 +0000 (18:20 -0500)]
Use an action bar for the conficts ui in the print dialog
William Jon McCann [Thu, 13 Feb 2014 23:19:36 +0000 (18:19 -0500)]
docs: shorten the shooter timeout
William Jon McCann [Thu, 13 Feb 2014 23:15:53 +0000 (18:15 -0500)]
Set a default spacing on action bars
William Jon McCann [Thu, 13 Feb 2014 22:21:15 +0000 (17:21 -0500)]
Set no border on notebook in print dialog
William Jon McCann [Thu, 13 Feb 2014 19:51:31 +0000 (14:51 -0500)]
docs: fix the display of message dialog
William Jon McCann [Thu, 13 Feb 2014 19:16:17 +0000 (14:16 -0500)]
docs: don't add a border around info bars
William Jon McCann [Thu, 13 Feb 2014 09:01:41 +0000 (04:01 -0500)]
docs: fix the doc shooting for the volume button
William Jon McCann [Thu, 13 Feb 2014 18:26:17 +0000 (13:26 -0500)]
docs: don't try to get the frame for CSD windows
William Jon McCann [Thu, 13 Feb 2014 17:08:03 +0000 (12:08 -0500)]
docs: get the pixbuf options from the existing instead of hardcoding.
William Jon McCann [Thu, 13 Feb 2014 16:37:46 +0000 (11:37 -0500)]
docs: don't use a loop for the docs shooter
William Jon McCann [Thu, 13 Feb 2014 08:54:27 +0000 (03:54 -0500)]
volume-button: use symbolic icons by default
William Jon McCann [Thu, 13 Feb 2014 08:51:25 +0000 (03:51 -0500)]
tests: fix volume button
Matthias Clasen [Fri, 14 Feb 2014 01:34:54 +0000 (20:34 -0500)]
message-dialog: deprecate the image field
We had already set the image to be hidden in the .ui file.
This patch removes the image altogether, and deprecates the
property, setter and getter.
If an image is explicitly put with the setter, it is still
shown, so to not break existing users of this API.
Based on a patch by Jon McCann.
Daniel Mustieles [Thu, 13 Feb 2014 15:55:29 +0000 (16:55 +0100)]
Updated Spanish translation
Piotr Drąg [Thu, 13 Feb 2014 14:34:41 +0000 (15:34 +0100)]
Updated POTFILES.skip
Daniel Mustieles [Thu, 13 Feb 2014 12:26:11 +0000 (13:26 +0100)]
Updated Spanish translation
Yosef Or Boczko [Thu, 13 Feb 2014 10:25:28 +0000 (12:25 +0200)]
Updated Hebrew translation
Kjartan Maraas [Thu, 13 Feb 2014 07:14:34 +0000 (08:14 +0100)]
Updated Norwegian bokmål translation
Matthias Clasen [Thu, 13 Feb 2014 05:14:42 +0000 (00:14 -0500)]
Modernize the app chooser dialog
This is according to suggestions in
https://bugzilla.gnome.org/show_bug.cgi?id=724218
Ting-Wei Lan [Mon, 10 Feb 2014 08:57:00 +0000 (08:57 +0000)]
Do not return things from a void function
Reported in https://bugzilla.gnome.org/show_bug.cgi?id=724008
Author: Ting-Wei Lan <lantw44@gmail.com>
Matthias Clasen [Thu, 13 Feb 2014 03:36:59 +0000 (22:36 -0500)]
Revert "gtkicontheme: Don't query CONTENT_TYPE to determine if something is an SVG"
This reverts commit
f929a613999bd4f895bb466f497b9d009cae4e85.
It caused blurry icons in gnome-shell, and we haven't been able
to track down why yet.
William Jon McCann [Thu, 13 Feb 2014 00:28:51 +0000 (19:28 -0500)]
docs: don't show bloatpad images in the docs
They are too large and out of date.
William Jon McCann [Wed, 12 Feb 2014 21:09:09 +0000 (16:09 -0500)]
docs: fully break lines in examples
Try to do a better job of keeping example content
from being too wide. It is often rendered as <pre>
text so the only time we can wrap it is in the source.
It is best to full break lines at all punctuation and
to try to keep the width under 70 chars or so.
Piotr Drąg [Wed, 12 Feb 2014 16:28:09 +0000 (17:28 +0100)]
Updated POTFILES.in
William Jon McCann [Sat, 8 Feb 2014 22:20:06 +0000 (17:20 -0500)]
tests: add a visibility toggle to the action bar test
https://bugzilla.gnome.org/show_bug.cgi?id=723929
William Jon McCann [Sat, 8 Feb 2014 20:27:13 +0000 (15:27 -0500)]
Add new ActionBar
https://bugzilla.gnome.org/show_bug.cgi?id=723929
William Jon McCann [Sat, 8 Feb 2014 16:26:21 +0000 (11:26 -0500)]
Rename GtkActionBar to GtkCenterBox
https://bugzilla.gnome.org/show_bug.cgi?id=723929
Andika Triwidada [Wed, 12 Feb 2014 04:56:17 +0000 (04:56 +0000)]
Updated Indonesian translation
Matthias Clasen [Wed, 12 Feb 2014 03:00:12 +0000 (22:00 -0500)]
GtkEntry: Fix a few irregularities in the size request code
We don't want the size request to change as icons come and
go (thinking e.g. about the caps lock warning). Just make
sure that we have enough room for showing the icons.
Matthias Clasen [Tue, 11 Feb 2014 04:25:20 +0000 (23:25 -0500)]
Add GtkEntry:max-width-chars
This property allows specifying a natural width of
the entry that is bigger than the minimum width.
https://bugzilla.gnome.org/show_bug.cgi?id=724094
Victor Ibragimov [Tue, 11 Feb 2014 18:53:19 +0000 (23:53 +0500)]
Tajik translation updated
Matthias Clasen [Tue, 11 Feb 2014 03:12:10 +0000 (22:12 -0500)]
Revert "Introduce API to get the preferred visual"
This reverts commit
2b95d1a34ed7cd70ea3eaaa9b7d8add200b5a9d2.
Conflicts:
gdk/gdkscreen.c
Matthias Clasen [Tue, 11 Feb 2014 03:10:36 +0000 (22:10 -0500)]
Revert "Use gdk_screen_get_preferred_visual()"
This reverts commit
30fa1426cfec1d83aab2640db06e19e104d5a5d7.
See the bugs
https://bugzilla.gnome.org/show_bug.cgi?id=724067
https://bugzilla.gnome.org/show_bug.cgi?id=723740
for the issues that are the reason for this revert.
Matthias Clasen [Mon, 10 Feb 2014 14:08:47 +0000 (09:08 -0500)]
menu button: Don't set use_popover to TRUE by default
This was changed by accident. The default value is supposed
to be FALSE, for now.
Daniel Mustieles [Mon, 10 Feb 2014 13:30:44 +0000 (14:30 +0100)]
Updated Spanish translation
Murray Cumming [Mon, 10 Feb 2014 11:44:52 +0000 (12:44 +0100)]
docs: Fix tiny typo.
Alejandro Piñeiro [Fri, 7 Feb 2014 16:44:14 +0000 (17:44 +0100)]
a11y: remove implementation for component->get_size
Recently get_size was removed because it was redundant, as
you can get the same information from get_extents.
https://bugzilla.gnome.org/show_bug.cgi?id=723863
Fran Diéguez [Mon, 10 Feb 2014 00:32:07 +0000 (01:32 +0100)]
Updated Galician translations
Matthias Clasen [Sun, 9 Feb 2014 22:24:06 +0000 (17:24 -0500)]
Docs: Remove all entities and turn off sgml mode
With all element markup gone, it is time to turn off
sgml mode, and get rid of entities as well.
Kjartan Maraas [Sun, 9 Feb 2014 19:02:39 +0000 (20:02 +0100)]
Updated Norwegian bokmål translation
Matthias Clasen [Sun, 9 Feb 2014 06:22:07 +0000 (01:22 -0500)]
More coding style cleanups
Matthias Clasen [Sun, 9 Feb 2014 05:48:38 +0000 (00:48 -0500)]
Trivial coding style cleanups
Matthias Clasen [Sun, 9 Feb 2014 03:18:15 +0000 (22:18 -0500)]
Trivial formatting fix
Matthias Clasen [Sun, 9 Feb 2014 03:17:28 +0000 (22:17 -0500)]
Quell a compiler warning
Matthias Clasen [Sun, 9 Feb 2014 03:14:51 +0000 (22:14 -0500)]
Improve popover positioning
Improve the algorithm to determing popover placement:
If it fits in the preferred direction or its opposite,
do that, otherwise use the direction that causes the least
of the popover to be cut off.
Matthias Clasen [Sat, 8 Feb 2014 00:21:49 +0000 (19:21 -0500)]
GtkMenuButton: Support popovers
Add api to allow explicitly setting a GtkPopover instead of
a GtkMenu as the popup of a GtkMenuButton. Also, add api to
instruct the menu button to construct a popover when given
a menu model.
We set the style class "menu-button" on the button only when
it pops up a menu, to allow different treatment for the active
state of the button in the two cases.
https://bugzilla.gnome.org/show_bug.cgi?id=723878
Juan R. García Blanco [Tue, 4 Feb 2014 21:33:25 +0000 (22:33 +0100)]
GtkPopover: use GdkRectangle instead of cairo_rectangle_int_t
cairo_rectangle_int_t replaced by GdkRectangle whenever it is used.
Also, rect parameter in public method gtk_popover_set_pointing_to
made const.
Bug #723394
Matthias Clasen [Sat, 8 Feb 2014 03:36:24 +0000 (22:36 -0500)]
GtkDialog: Make headerbar buttons homogeneous
The buttons in headerbars should be all the same width. Since
GtkHeaderBar doesn't have a homogeneous mode, use a size group
to achieve this.
https://bugzilla.gnome.org/show_bug.cgi?id=723672
Juan R. García Blanco [Wed, 5 Feb 2014 21:10:05 +0000 (22:10 +0100)]
GtkFlowBox::child-activated: fix param type in g_signal_connect
Replace GTK_TYPE_WIDGET with more specific GTK_TYPE_FLOW_BOX_CHILD
for GtkFlowBox::child-activated. This matches signature of
child_activated slot in class struct.
https://bugzilla.gnome.org/show_bug.cgi?id=723716
William Jon McCann [Sat, 8 Feb 2014 02:34:27 +0000 (21:34 -0500)]
docs: fix typo
William Jon McCann [Sat, 8 Feb 2014 01:52:37 +0000 (20:52 -0500)]
docs: rewrite the CSS Properties docs
William Jon McCann [Fri, 7 Feb 2014 23:25:42 +0000 (18:25 -0500)]
docs: don't use a table for the region docs
William Jon McCann [Fri, 7 Feb 2014 22:35:22 +0000 (17:35 -0500)]
docs: improve the cssprovider documentation layout
Matthias Clasen [Sat, 8 Feb 2014 01:25:12 +0000 (20:25 -0500)]
Fix margin-start/end property implementation
The properties are declared read-write, but only the setter
was hooked up. This was leading to criticals in test apps using
the prop-editor.c code. Complete the implementation by adding the
getter side too.
Jasper St. Pierre [Fri, 7 Feb 2014 22:20:14 +0000 (17:20 -0500)]
wayland: Add support for set_shadow_width
Jasper St. Pierre [Fri, 7 Feb 2014 22:16:40 +0000 (17:16 -0500)]
wayland: Add support for delete event
Jasper St. Pierre [Fri, 7 Feb 2014 22:16:28 +0000 (17:16 -0500)]
wayland: Remove edges from configure
Jasper St. Pierre [Thu, 6 Feb 2014 16:44:30 +0000 (11:44 -0500)]
gdkthreads: Update documentation
William Jon McCann [Fri, 7 Feb 2014 20:37:02 +0000 (15:37 -0500)]
docs: don't use <anchor>
Matthias Clasen [Sun, 26 Jan 2014 13:02:28 +0000 (08:02 -0500)]
Add a test for model-based popovers
https://bugzilla.gnome.org/show_bug.cgi?id=723014
Matthias Clasen [Fri, 7 Feb 2014 19:51:49 +0000 (14:51 -0500)]
Populate popovers from menu models
This adds a new function, gtk_popover_new_from_model, which creates
a popover and populates it with suitable content according to the
menu model. The current implementation uses GtkModelButton for the
individual items, and a GtkStack for submenus.
https://bugzilla.gnome.org/show_bug.cgi?id=723014
Matthias Clasen [Fri, 7 Feb 2014 19:51:34 +0000 (14:51 -0500)]
Introduce GtkModelButton
Similar in spirit to GtkModelMenuItem, this private GtkButton subclass
can connect to a GtkMenuTrackerItem and present itself as either a
regular button, a check button, or a radio button. Activation and
state tracking is done through the GAction that is associated with
the menu tracker item.
https://bugzilla.gnome.org/show_bug.cgi?id=723014
William Jon McCann [Fri, 7 Feb 2014 19:03:49 +0000 (14:03 -0500)]
docs: use proper quotations instead of '*'
William Jon McCann [Fri, 7 Feb 2014 18:42:09 +0000 (13:42 -0500)]
docs: use apostrophe in *'m
William Jon McCann [Fri, 7 Feb 2014 18:39:53 +0000 (13:39 -0500)]
docs: use apostrophe in *'d
William Jon McCann [Fri, 7 Feb 2014 18:38:26 +0000 (13:38 -0500)]
docs: use apostrophe in *'ve
William Jon McCann [Fri, 7 Feb 2014 18:37:09 +0000 (13:37 -0500)]
docs: use apostrophe in *'re
William Jon McCann [Fri, 7 Feb 2014 18:35:54 +0000 (13:35 -0500)]
docs: use apostrophe in *'ll
William Jon McCann [Fri, 7 Feb 2014 18:32:47 +0000 (13:32 -0500)]
docs: use apostrophes in *n't
William Jon McCann [Fri, 7 Feb 2014 18:26:12 +0000 (13:26 -0500)]
docs: use more apostrophes
William Jon McCann [Fri, 7 Feb 2014 18:01:26 +0000 (13:01 -0500)]
docs: use proper apostrophe
https://wiki.gnome.org/Design/OS/Typography
William Jon McCann [Fri, 7 Feb 2014 16:12:43 +0000 (11:12 -0500)]
docs: use links instead of <xref>
Carlos Garnacho [Fri, 7 Feb 2014 15:18:48 +0000 (16:18 +0100)]
popover: propagate (insensitive|backdrop) flags from relative-to widget
Popovers aren't direct children of the widget they point to, but yet
they act as children of it, so do the same with state propagation,
so the flags that propagate across the hierarchy reach popovers too.
Carlos Garnacho [Fri, 7 Feb 2014 15:14:23 +0000 (16:14 +0100)]
popover: Listen on grab_notify from the relative-to widget
Anytime ::grab-notify comes across, the popover visibility and GTK+
grab ownership are checked, so the popover is hidden when it loses
the GTK+ by any reason.
William Jon McCann [Fri, 7 Feb 2014 15:28:24 +0000 (10:28 -0500)]
Add GTK_STYLE_CLASS_DESTRUCTIVE_ACTION
William Jon McCann [Fri, 7 Feb 2014 15:25:00 +0000 (10:25 -0500)]
Add GTK_STYLE_CLASS_SUGGESTED_ACTION
William Jon McCann [Fri, 7 Feb 2014 15:07:16 +0000 (10:07 -0500)]
docs: remove <emphasis>
William Jon McCann [Fri, 7 Feb 2014 02:07:03 +0000 (21:07 -0500)]
docs: Use markup for links
Benjamin Otte [Fri, 7 Feb 2014 13:45:54 +0000 (14:45 +0100)]
widget: Ignore text direction in gtk_widget_set_state_flags()
Previously we did a semi-successful job at ignoring it. Unfortunately
this job was bad enough that we could lose the direction.
We still allow passing in the enum values, because we want code like
this to work:
set_state_flags (get_state_flags() | SOME_FLAGS)
Victor Ibragimov [Fri, 7 Feb 2014 12:46:14 +0000 (17:46 +0500)]
Tajik translation updated
Carlos Garcia Campos [Fri, 7 Feb 2014 07:17:11 +0000 (08:17 +0100)]
gtkmagnifier: do not use P_() macro for property names
Matthias Clasen [Fri, 7 Feb 2014 03:51:05 +0000 (22:51 -0500)]
Wayland: Set gtk-dialogs-use-header
Since we don't have a setting for this, hardcode the value
for now.
Fran Diéguez [Fri, 7 Feb 2014 01:23:28 +0000 (02:23 +0100)]
Updated Galician translations
Matthias Clasen [Thu, 6 Feb 2014 22:44:24 +0000 (17:44 -0500)]
Bump glib dep
Ignacio Casal Quinteiro [Thu, 6 Feb 2014 21:15:12 +0000 (22:15 +0100)]
Revert "Fix memory leak in GtkTreeViewAccessible"
This reverts commit
7a411eb6dd4dd0dedf28f3b5414561e765886369.
This also makes gedit external tools manager to crash
Jasper St. Pierre [Thu, 6 Feb 2014 19:28:51 +0000 (14:28 -0500)]
gdkwindow-wayland: Make function order match listener order
Matej Urbančič [Thu, 6 Feb 2014 19:24:22 +0000 (20:24 +0100)]
Updated Slovenian translation
Ryan Lortie [Thu, 6 Feb 2014 17:33:44 +0000 (17:33 +0000)]
GtkApplication: install gtk option group
Install Gtk's GOptionGroup in GApplication just before commandline
arguments are parsed.
Claudio Saavedra [Tue, 4 Feb 2014 20:32:02 +0000 (22:32 +0200)]
GtkTreeViewColumn: fix critical warning
Do not call _column_autosize() if there is no treeview set yet.
https://bugzilla.gnome.org/show_bug.cgi?id=723637